|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JList
com.sabro.jbusiness.gui.components.CampoLista
com.sabro.jbusiness.gui.celleditors.DBCampoLista
public class DBCampoLista
Cria campo usado para alterar informações do tipo Chave Primária encontrado nas tabelas e filtros.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Field Summary |
---|
Fields inherited from class com.sabro.jbusiness.gui.components.CampoLista |
---|
actionCancelaEdicao, STAT_ALTERADO, STAT_MANTIDO |
Fields inherited from class javax.swing.JList |
---|
HORIZONTAL_WRAP, VERTICAL, VERTICAL_WRAP |
Fields inherited from class javax.swing.JComponent |
---|
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface com.sabro.jbusiness.gui.celleditors.DBCampo |
---|
STAT_ALTERADO, STAT_MANTIDO |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
DBCampoLista()
Inicializa o combo sem um valor pré-definido |
|
DBCampoLista(SysValor sysValor)
Inicializa o combo com um valor de formatação de tabela de babco de dados Usa conexão da tabela ao qual o valor pertence |
Method Summary | |
---|---|
void |
addCellEditorListener(javax.swing.event.CellEditorListener cellEditorListener)
Adiciona um novo listener do tipo "CellEditor" ao objeto |
void |
cancelCellEditing()
Desfaz as alterações do campo |
void |
editaCampoChar(char c)
Edita o campo em resposta ao pressionamento de uma tecla a ser inserida no campo. |
void |
editaCampoCompleto()
Edita o campo em resposta ao pressionamento da tecla que comanda um pedido de edição (F2). |
void |
editaCampoLeft()
Edita o campo em resposta ao pressionamento da tecla de seta para a esquerda. |
void |
editaCampoRight()
Edita o campo em resposta ao pressionamento da tecla de seta para a direita. |
void |
fireEditingCanceled()
Dispara um evento do tipo "EditingCanceled" para todos os listeners cadastrados |
void |
fireEditingStopped()
Dispara um evento do tipo "EditingStopped" para todos os listeners cadastrados |
javax.swing.event.CellEditorListener[] |
getCellEditorListeners()
Serve para obter a lista de listeners do tipo "CellEditor" existentes no objeto |
javax.swing.JComponent |
getEditorComponent()
Fornece o componente que realmente trata as informações dentro do campo. |
SysValor |
getSysValor()
Obtém o valor atualizado do campo |
boolean |
isChanged()
Informa se o campo tem alteraçòes para serem gravadas |
void |
removeCellEditorListener(javax.swing.event.CellEditorListener cellEditorListener)
Remove um listener do tipo "CellEditor" ao objeto |
void |
setSysValor(SysValor sysValor)
Iniciliza ou altera os parametros de funcionamento do combo |
boolean |
stopCellEditing()
Verifica se é possivel interromper a edição do campo |
Methods inherited from class com.sabro.jbusiness.gui.components.CampoLista |
---|
cancelaEdicao, DBRefresh, getId, getResultado, setId |
Methods inherited from class javax.swing.JList |
---|
addListSelectionListener, addSelectionInterval, clearSelection, ensureIndexIsVisible, getAccessibleContext, getAnchorSelectionIndex, getCellBounds, getCellRenderer, getDragEnabled, getFirstVisibleIndex, getFixedCellHeight, getFixedCellWidth, getLastVisibleIndex, getLayoutOrientation, getLeadSelectionIndex, getListSelectionListeners, getMaxSelectionIndex, getMinSelectionIndex, getModel, getNextMatch, getPreferredScrollableViewportSize, getPrototypeCellValue, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getScrollableTracksViewportWidth, getScrollableUnitIncrement, getSelectedIndex, getSelectedIndices, getSelectedValue, getSelectedValues, getSelectionBackground, getSelectionForeground, getSelectionMode, getSelectionModel, getToolTipText, getUI, getUIClassID, getValueIsAdjusting, getVisibleRowCount, indexToLocation, isSelectedIndex, isSelectionEmpty, locationToIndex, removeListSelectionListener, removeSelectionInterval, setCellRenderer, setDragEnabled, setFixedCellHeight, setFixedCellWidth, setLayoutOrientation, setListData, setListData, setModel, setPrototypeCellValue, setSelectedIndex, setSelectedIndices, setSelectedValue, setSelectionBackground, setSelectionForeground, setSelectionInterval, setSelectionMode, setSelectionModel, setUI, setValueIsAdjusting, setVisibleRowCount, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.sabro.jbusiness.gui.celleditors.DBCampo |
---|
getResultado |
Constructor Detail |
---|
public DBCampoLista()
public DBCampoLista(SysValor sysValor)
Method Detail |
---|
public void setSysValor(SysValor sysValor)
setSysValor
in interface DBCampo
sysValor
- public SysValor getSysValor()
DBCampo
getSysValor
in interface DBCampo
public boolean stopCellEditing()
stopCellEditing
in interface DBCampo
public void cancelCellEditing()
DBCampo
cancelCellEditing
in interface DBCampo
public boolean isChanged()
DBCampo
isChanged
in interface DBCampo
public javax.swing.JComponent getEditorComponent()
DBCampo
getEditorComponent
in interface DBCampo
public void editaCampoCompleto()
DBCampo
editaCampoCompleto
in interface DBCampo
public void editaCampoChar(char c)
DBCampo
editaCampoChar
in interface DBCampo
public void editaCampoRight()
DBCampo
editaCampoRight
in interface DBCampo
public void editaCampoLeft()
DBCampo
editaCampoLeft
in interface DBCampo
public void addCellEditorListener(javax.swing.event.CellEditorListener cellEditorListener)
addCellEditorListener
in interface DBCampo
public void removeCellEditorListener(javax.swing.event.CellEditorListener cellEditorListener)
removeCellEditorListener
in interface DBCampo
public javax.swing.event.CellEditorListener[] getCellEditorListeners()
public void fireEditingStopped()
fireEditingStopped
in interface DBCampo
public void fireEditingCanceled()
fireEditingCanceled
in interface DBCampo
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |